﻿using MyCode.Project.Domain.Businesses.FileManager;
using MyCode.Project.Domain.Message.Response.Shop;
using MyCode.Project.Domain.Model;
using MyCode.Project.Infrastructure.Enumeration;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace MyCode.Project.Domain.Message.Response.User
{
    public class ShopMemberResp
    {
        /// <summary>
        /// 名称
        /// </summary>
        public string NickName { get; set; }

        /// <summary>
        /// 头像
        /// </summary>
        public string HeadImgUrl { get; set; }

        /// <summary>
        /// 登录角色类型 1 顾客   11 观察者  12 加盟商  13 店员 14 店长  
        /// </summary>
        public LoginRoleType RoleType { get; set; } 

        /// <summary>
        /// 店铺权限数组，管理人员调另外一个接口，管理人员无数据
        /// </summary>
        public List<ShopListResp> shopList { get; set; }


        /// <summary>
        /// 管理人员的组织架构名称数组
        /// </summary>
        public List<string> OrganizationChartName { get; set; }
        /// <summary>
        /// 是否(事业部总经理角色、销售总监角色) 1 是 0 否  
        /// </summary>
        public int IfGeneralManagerRole { get; set; }

        /// <summary>
        /// 是否显示补货情况报表  1 显示 0 不显示
        /// </summary>
        public int IfShowBuHuoReport { get; set; }

        /// <summary>
        /// 店员ID或者加盟商ID
        /// </summary>

        public Guid? ClerkId { get; set; }

        public Guid UserId { get; set; }

    }
}
